enforceable agreement - Francés Inglés Diccionario